﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace iNet.Media
{
	/// <summary>
	/// 表示文字形式的中繼資料項目。
	/// </summary>
	public class TextualMetadataItem
	{
		#region 欄位
		string _Name;
		string _Value;
		#endregion
		#region 建構子
		/// <summary>
		/// 初始化新的 TextualMetadataItem 執行個體。
		/// </summary>
		/// <param name="name">項目名稱。</param>
		/// <param name="value">項目值。</param>
		/// <exception cref="ArgumentNullException">name 為 Null (Visual Basic 為 Nothing)。</exception>
		public TextualMetadataItem(string name, string value)
		{
			if (name == null)
				throw new ArgumentNullException("name");
			_Name = name;
			_Value = value;
		}
		#endregion
		#region Name
		/// <summary>
		/// 取得項目名稱。
		/// </summary>
		public string Name
		{
			get
			{
				return _Name;
			}
		}
		#endregion
		#region Value
		/// <summary>
		/// 取得。
		/// </summary>
		public string Value
		{
			get
			{
				return _Value;
			}
		}
		#endregion
	}
}
